baffled flask - French English Dictionary